//package index.alchemy.achievement;
//
//import index.alchemy.api.IRegister;
//import index.project.version.annotation.Omega;
//import net.minecraft.block.Block;
//import net.minecraft.item.Item;
//import net.minecraft.item.ItemStack;
//import net.minecraft.stats.Achievement;
//
//@Omega
//public class AlchemyAchievement extends Achievement implements IRegister {
//	
//	public AlchemyAchievement(String name, int column, int row, Item icon, Achievement parent) {
//		super("achievement." + name, name, column, row, icon, parent);
//		init(parent);
//	}
//
//	public AlchemyAchievement(String name, int column, int row, ItemStack icon, Achievement parent) {
//		super("achievement." + name, name, column, row, icon, parent);
//		init(parent);
//	}
//	
//	public AlchemyAchievement(String name, int column, int row, Block icon, Achievement parent) {
//		super("achievement." + name, name, column, row, icon, parent);
//		init(parent);
//	}
//	
//	private void init(Achievement parent) {
//		AlchemyAchievementLoader.alchemy.getAchievements().add(this);
//		
//		if (parent == null)
//			initIndependentStat().registerStat();
//		else 
//			setSpecial().registerStat();
//		
//		register();
//	}
//	
//}
//	